BasketSecurityBaseProcessor

StockSharp.Algo

Procesador de instrumentos financieros de la canasta base.

Implementa: IBasketSecurityProcessor

Constructores

BasketSecurityBaseProcessor
protected BasketSecurityBaseProcessor(Security security)
basketSecurityBaseProcessor = BasketSecurityBaseProcessor(security)

Inicia una nueva instancia de la BasketSecurityBaseProcessor.

security
instrumento financiero.

Propiedades

BasketExpression
public string BasketExpression { get; }
value = basketSecurityBaseProcessor.BasketExpression

Expresión de instrumentos financieros de la cesta.

BasketLegs
public SecurityId[] BasketLegs { get; }
value = basketSecurityBaseProcessor.BasketLegs

Cuesta las patas de instrumentos financieros.

BasketSecurity
public TBasketSecurity BasketSecurity { get; }
value = basketSecurityBaseProcessor.BasketSecurity

Canasta de instrumentos.

Security
public Security Security { get; }
value = basketSecurityBaseProcessor.Security

instrumento financiero.

SecurityId
public SecurityId SecurityId { get; }
value = basketSecurityBaseProcessor.SecurityId

SecurityId

Métodos

ContainsLeg
protected bool ContainsLeg(SecurityId securityId)
result = basketSecurityBaseProcessor.ContainsLeg(securityId)

Ya sea que contenga la pierna especificada.

securityId
identificación de instrumentos financieros.

Devuelve: si la pierna existe, de lo contrario.

Process
public abstract IEnumerable<Message> Process(Message message)
result = basketSecurityBaseProcessor.Process(message)

Revisa el mensaje en condiciones de alerta.

message
Mensaje.

Devuelve: Output messages.